@charset "utf-8";
/* CSS Document */

#main #container #softinfo { margin:5px 0 0 0; padding:0; }
#main #container #softinfo .info { float:left; display:inline; width:210px; text-align:center; }
#main #container #softinfo .info .pic { padding:0 0 5px 0; margint:0px; }
#main #container #softinfo .info .price { text-align:center; font-size:1.5em; font-weight:400; }
#main #container #softinfo .info .price font { color:#f00; font-weight:bold; }
#main #container #softinfo .info .price font span { text-decoration:line-through; color:#999; margin-left:10px; font-weight:400;}
#main #container #softinfo .info .downloadpurchase { text-align:center; }
#main #container #softinfo .info .downloadpurchase a { display:block; padding:5px 0; text-align:center; }
#main #container #softinfo .intro { float:right; display:inline; width:485px; text-align:left;}
#main #container #softinfo .intro a { color:#08c;}
#main #container #softinfo .intro a:hover { text-decoration:underline; color:308c;}
#main #container #softinfo .intro h1 { font-size:1.9em; font-weight:normal; float:left; padding:0 35px 0 0; line-height:normal; color:#000; }
#main #container #softinfo .intro h1.windows{ background:url(../images/softwareinfowindows.gif) right center no-repeat; text-indent:8px; line-height:32px; }
#main #container #softinfo .intro h1.mac { background:url(../images/softwareinfomac.gif) right center no-repeat;text-indent:8px; line-height:32px;  }
#main #container #softinfo .intro ul{margin:8px 0px 0 5px;}
#main #container #softinfo .intro ul li { background:url(../images/productscenter-libg.jpg) no-repeat scroll 0 5px transparent; margin-bottom: 5px; padding-left: 10px; padding-right: 0px;}
#main #container #softinfo .intro ul img { margin:5px 0 5px 0;}
#main #container #softinfo .intro .support { margin:7px 0px 0px 5px; padding: 0px; width: 478px; background-color: #FAFAFA; border: 1px solid #EBEBEB; border-radius: 5px 5px 5px 5px;}
#main #container #softinfo .intro .support .con { padding:3px 10px; width:450px; line-height:18px; text-align:left;}
#main #container #softinfo .intro .support .con strong { font-weight:400;}
#main #container #softinfo .intro .softlinks { margin:10px 0 0 8px; float:left;}
#main #container #softinfo .intro .softlinks h3 { font-size:1.0em; line-height:20px;}
#main #container #softinfo .intro .softlinks ul { margin:0;}
#main #container #softinfo .intro .softlinks ul li { background:none ; text-indent:0 ; float:left; display:inline; margin:0 15px 0 0; padding-left:0; }
#main #container #softinfo .intro .softlinks ul li a { display:block; background:url(../images/softinfolinkslibackground.gif) left 6px no-repeat; text-indent:8px; padding-left:0; color:#666; }
#main #container #softinfo .intro .softlinks ul li a:hover { color: #DB0011;}
#main #container #softinfo .intro .price { float:right; font-size:16px; margin-right:15px; margin-left:8px;margin-top:12px;  }
#main #container #softinfo .intro .price font { color:#FF0000; margin-left:5px; margin-right:5px; }
#main #container #softinfo .intro .price span { font-size:15px; font-weight:400; color:#999; text-decoration:line-through;  margin-top:1px; display:inline; margin-left:10px;  }
#main #container #softinfo .intro .downloadpurchase { float:right; margin-top:10px; }
#main #container #otherproducts { margin:10px 20px 0 0; background:#fafafa; width:705px;  border: 1px solid #DDD;box-shadow: 0 1px 2px #CCC;  border-radius: 5px 5px 5px 5px;}
#main #container #otherproducts ul { text-align:center; position:static; margin:0 -8px; }
#main #container #otherproducts ul li { display:inline; width:335px; float:left; margin:5px 8px 0 8px; }
#main #container #otherproducts ul li h3 { padding:0 0 5px 0; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size:1.1em; margin-left:15px; color:#666; height:20px; line-height:20px; font-weight:700;}
#main #container #otherproducts ul li h3 span { margin-left:5px; color: #DB0011; }
#main #container #otherproducts ul li h3 font { margin-left:5px; text-decoration:line-through; color:#999;}
#main #container #otherproducts ul li .information { text-align:center;}
#main #container #otherproducts ul li .information .onlyone { width:305px; margin:0 auto; }
#main #container #otherproducts ul li .pic { float:left; display:inline; margin:0px 0 10px 16px; }
#main #container #otherproducts ul li .pic img { border: 1px solid #EFEFEF; }
#main #container #otherproducts ul li .intro { float:right; width:245px; margin:0px 10px 8px 0; display:inline; line-height:16px; text-align:left; }
#main #container #otherproducts ul li .intro a { font-weight:bold; display:block; color:#08c;}
#main #container #otherproducts ul li .intro a span { margin-left:5px; color: #DB0011;  }
#main #container #otherproducts ul li .intro a .price { color: #DB0011; }
#main #container #otherproducts ul li .intro a .price a {color: #DB0011; text-decoration:none;}
#main #container #otherproducts ul li .intro a .price a:hover {color: #DB0011; text-decoration:none;}
#main #container #otherproducts ul li .intro a font { text-decoration:line-through; color:#999; margin-left:5px;}
#main #container #otherproducts ul li .intro a font a { color:#999;} 
#main #container #otherproducts ul li .intro a font a:hover { color:#999; text-decoration:none;} 
#main #container #otherproducts ul li .intro .downloadbuynow { padding:5px 0 0 0; }
#main #container #otherproducts ul li .intro span { margin:0 10px 0 0; font-family:Arial, Helvetica, sans-serif; }

#main #container #overview { margin:10px 0 0 0; }
#main #container #overview .content { padding:10px 0; }
#main #container #overview .content p { margin-bottom:12px;}
#main #container #overview .content a { color:#08c; text-decoration:none;}
#main #container #overview .content a:hover { text-decoration:underline; color:#08c;}
#main #container #overview { margin: 15px 0 0;}
#main #container #overview h2 { border-bottom: 1px solid #ddd;  padding:0px; font-size:15px; height:29px; z-index:2; }
#main #container #overview h2 span { border: 1px solid #DDD; border-radius: 5px 5px 0 0; padding:5px 10px; border-bottom:1px solid #fff; background:#FFF; z-index:100; margin-bottom:-2px; height:19px; line-height:20px; float:left;} 
#main #container #overview h2 span strong { font-weight:400; }
 
 
 

#main #container #introduction,#main #container #introductionsupport{ margin:15px 0 0 0; }
#main #container #introduction .content table td, #main #container #introduction .content table th { padding:5px;}

#main #container #introduction .tab,#main #container #introductionsupport .tab{ border-bottom: 1px solid #ddd;  padding:0px; font-size:15px; height:29px; z-index:1}
#main #container #introduction .tab ul li,#main #container #introductionsupport .tab ul li { float:left; display: block; background:#ccc url(../images/sidebar-h3bg.jpg) bottom repeat-x; border-radius: 5px 5px 0 0; padding: 0px 15px; margin-right:5px; height:29px; border:1px solid #ddd; border-bottom:none; }
#main #container #introduction .tab ul li a,#main #container #introductionsupport .tab ul li a { display:block; line-height:29px; color:#666; }
#main #container #introduction .tab ul li.current,#main #container #introductionsupport .tab ul li.current{ margin:0 5px -3px 0px; position:relative; background: #fff; height:29px; border-bottom:none; }
#main #container #introduction .tab ul li.current a ,#main #container #introductionsupport .tab ul li.current a{ background:#fff; text-align:center ; z-index:1000; color:#333; text-decoration:none; height:31px; font-weight:400; border-bottom:1px solid #fff; float:left; padding: 0px 10px; border:none;}
 

#main #container #introduction .content,#main #container #introductionsupport .content { padding:10px 0px 10 0px; }
#main #container #introduction .content .guide ul {border-bottom: dashed 1px #ddd; margin-bottom:12px; padding-bottom:8px;}
#main #container #introduction .content .guide ul li { background: url(../images//guidetips-li.jpg) no-repeat left top; margin-bottom: 0; padding-left: 17px; padding-right: 0;}
#main #container #introduction .content .guide hr { border: 1px dashed #BBB; height: 1px;}
#main #container #introduction .content .guide li a { color:#505050; text-decoration:none;}
#main #container #introduction .content .guide li a:hover { text-decoration: underline; color:#08c;}
#main #container #introduction .content ul.versionhistory li,#main #container #introductionsupport .content ul.versionhistory li{ padding:5px 0; color:#505050; border-bottom: 1px dashed #ddd; }
#main #container #introduction .content ul.versionhistory li h4,#main #container #introductionsupport .content ul.versionhistory li h4 { font-size:1.2em; color:#333; }
#main #container #introduction .content ul.versionhistory li .udate,#main #container #introductionsupport .content ul.versionhistory li .udate { color:#666; font-style:italic; font-family:Verdana, Arial, Helvetica, sans-serif; }


#main #container #downloadpurchase { margin:15px 0 0 0; text-align:center;}
#main #container #downloadpurchase h2 { font-size:16px; font-weight:700; color:#666; line-height:30px; height:30px; display: block; text-align:center; }
#main #container #downloadpurchase h2 span { margin-left:10px;}
#main #container #downloadpurchase h2 font { margin-left:5px; color:#F00;}
#main #container #downloadpurchase h3 { float:left; display:inline; margin:10px 15px; width:330px; text-indent:30px; }
#main #container #downloadpurchase h3.windows  { background:url(../images/softwareinfowindows.gif) left center no-repeat; }
#main #container #downloadpurchase h3.mac  { background:url(../images/softwareinfomac.gif) left center no-repeat; }
#main #container #downloadpurchase h3 a:link,#main #container #downloadpurchase h3 a:visited { color:#333; }
#main #container #downloadpurchase h3 a:hover { color:#db0011; }
#main #container #downloadpurchase .price { float:left; display:inline; margin:10px 10px; font-size:1.2em; color:#666; line-height:30px; height:30px; font-size:15px; float:left; }
#main #container #downloadpurchase .price font { color:#f00; font-weight:bold; }
#main #container #downloadpurchase .downloadpurchase { margin:0 auto; text-align:center; }
#main #container #downloadpurchase .downloadpurchase img { vertical-align:middle; margin-left:15px;}
#main #container #downloadpurchase .downloadpurchase .size { color:#666; font-size:12px; margin: 0 10px; font-weight:400;}

.feature { font-size:inherit;}
.feature p { padding: 0px 5px 10px 11px; background: url(../images/productscenter-lionbg.jpg) no-repeat scroll 0 5px transparent;}
.feature p strong { color:#333;}
.feature table { background:#ddd;} 
.feature table td { background:#fff; padding:5px; vertical-align:middle;}
.feature table td img { vertical-align: middle ;}
.feature table td p { background:none; padding:0;}
.feature h2 {height: 30px; line-height: 30px; margin-top: 10px;}
.system { font-size: inherit; border-bottom: 1px dashed #ddd; margin-bottom:12px; }
.system img { float: right;}
.system li { padding: 0 0 0 11px;  background: url(../images/productscenter-lionbg.jpg) no-repeat scroll 0 7px transparent; line-height:25px;}
.faq { text-align:left;}
.faq p{ border-bottom: dashed 1px #ddd; margin-bottom:12px; padding-bottom:4px;}
#main #container .reviews span{ float:right;  color:#999;}
#main #container #introduction .content .reviews h3 { margin:0; padding:0; line-height:23px; height:23px; font-size:14px}
#main #container #introduction .content .reviews td { border-bottom: dashed 1px #ddd; padding-bottom:8px;}
.thro {color:#999; text-decoration:line-through; margin-left:5px; font-weight:400;}


.softname { width:1000px; padding:0; margin:0px auto; text-align:left;}
.softname .softlinks { float:right; line-height:30px; height:26px;}
.softname .softlinks ul { float: right;}
.softname .softlinks ul li { float: right; margin-left:15px; background: url(../images/softinfolinkslibackground.gif) left center no-repeat;
    color: #666; display: block; padding-left: 0; text-indent: 8px;}
.softname .softlinks ul li a {color: #666; text-decoration:none; line-height:30px;}
.softname .softlinks ul li a:hover { color:#08c; text-decoration:underline;}
.mapping { width:150px; height:28px; margin:0px auto 5px 15px; float:right;}
.softname .mapping a { display:block; line-height:28px; text-indent:44px; }
.softname .mapping a:link,.softname .mapping a:visited { color:#505050; }
.softname .mapping a:hover { color:#08c; text-decoration:none; }
.softname .mapping a.windows { background:url(../images/mappingwindows.gif) center center no-repeat; width:150px; }
.softname .mapping a.mac { background:url(../images/mappingmac.gif) center center no-repeat; }
.softname h1.windows, .softname h1.mac{ background:  no-repeat scroll left center transparent;
    text-indent: 27px; font-size:20px; font-weight:400; margin:1px 0; line-height:26px; height:26px; margin-bottom:5px; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; color:#666; text-align:left;width: auto; float:left; }
.softname h1.mac {background: url( ../images/softwareinfomac.gif) no-repeat scroll left center transparent; } 